package com.vlin.token.convert.defaut;

import org.json.JSONObject;

import com.vlin.token.Token;
import com.vlin.token.convert.TokenConverter;

public class DefaultTokenConvert implements TokenConverter {

	@Override
	public Token convert(JSONObject params) {
		params = params.getJSONObject("result");
		Token token = new Token();
		token.setId(params.getString("uid"));
		token.setToken(params.getString("access_token"));
		token.setRefreshToken(params.getString("refresh_token"));
		token.setExpireTime(params.getInt("expire_time"));
		return token;
	}

}
